package com.qingcloud.adminbackend.entity.sysorder;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.time.LocalDateTime;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 合同表
 * </p>
 *
 * @author liyuhong
 * @since 2018-12-27
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("sys_contract")
public class SysContract extends Model {

    private static final long serialVersionUID = 1L;
    /**
     * 合同id
     */
    @ApiModelProperty(value = "id", example = "")
    private String id;

    /**
     * 合同管理编号
     */
    @ApiModelProperty(value = "合同管理编号", example = "")
    private String contractCode;

    /**
     * 合同名称
     */
    @ApiModelProperty(value = "合同名称", example = "")
    private String contractName;


    /**
     * 签署人员
     */
    @ApiModelProperty(value = "签署人员", example = "")
    private String signBy;

    /**
     * 签署日期
     */
    @ApiModelProperty(value = "签署日期", example = "")
    private LocalDateTime signTime;

    /**
     * 客户联系人
     */
    @ApiModelProperty(value = "客户联系人", example = "")
    private String orgBy;

    /**
     * 客户电话
     */
    @ApiModelProperty(value = "客户电话", example = "")
    private String orgPhone;

    /**
     * 客户邮箱
     */
    @ApiModelProperty(value = "客户邮箱", example = "")
    private String orgMailbox;

    private LocalDateTime createDt;

    private String createBy;

    private LocalDateTime modifyDt;

    private String modifyBy;


}
